urinary stone - Spanish English Dictionary